Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OVANNA MEWS Terraced £750,000 31 Mar 2023
2 OVANNA MEWS Terraced £745,000 13 Dec 2021
3 OVANNA MEWS Terraced £840,000 11 Sep 2020
4 OVANNA MEWS Terraced £550,000 17 Apr 2014
5 OVANNA MEWS Terraced £545,000 8 Nov 2011
6 OVANNA MEWS Terraced £507,500 18 May 2007